growing exuberantly - German English Dictionary